const go/types.invalid

164 uses

	go/types (current package)
		assignments.go#L28: 	case invalid:
		assignments.go#L39: 		x.mode = invalid
		assignments.go#L54: 					x.mode = invalid
		assignments.go#L64: 					x.mode = invalid
		assignments.go#L82: 			x.mode = invalid
		assignments.go#L99: 		x.mode = invalid
		assignments.go#L117: 		x.mode = invalid
		assignments.go#L122: 	if x.mode == invalid || !isValid(x.typ) || !isValid(lhs.typ) {
		assignments.go#L145: 	if x.mode == invalid {
		assignments.go#L157: 	if x.mode == invalid || !isValid(x.typ) || !isValid(lhs.typ) {
		assignments.go#L161: 		x.mode = invalid
		assignments.go#L173: 				x.mode = invalid
		assignments.go#L222: 	if x.mode == invalid || !isValid(x.typ) {
		assignments.go#L229: 	case invalid:
		assignments.go#L256: 			x.mode = invalid
		assignments.go#L447: 		if commaOk && rhs[0].mode != invalid && rhs[1].mode != invalid {
		assignments.go#L455: 	if rhs[0].mode != invalid {
		assignments.go#L511: 		if commaOk && rhs[0].mode != invalid && rhs[1].mode != invalid {
		assignments.go#L519: 	if rhs[0].mode != invalid {
		builtins.go#L59: 			if a.mode == invalid {
		builtins.go#L148: 		mode := invalid
		builtins.go#L207: 		if mode == invalid {
		builtins.go#L314: 		if x.mode == invalid || y.mode == invalid {
		builtins.go#L440: 		if x.mode == invalid {
		builtins.go#L468: 				if x.mode == invalid {
		builtins.go#L587: 			if a.mode == invalid {
		builtins.go#L599: 				if x.mode == invalid {
		builtins.go#L623: 			if x.mode == invalid {
		builtins.go#L671: 		if x.mode == invalid {
		builtins.go#L688: 				if a.mode == invalid {
		builtins.go#L713: 		if x.mode == invalid {
		builtins.go#L731: 		if x.mode == invalid {
		builtins.go#L759: 		if x.mode == invalid {
		builtins.go#L819: 		if x.mode == invalid {
		builtins.go#L884: 		if x.mode == invalid {
		builtins.go#L904: 		if x.mode == invalid {
		builtins.go#L950: 		if x.mode == invalid {
		builtins.go#L959: 	assert(x.mode != invalid)
		call.go#L53: 			x.mode = invalid
		call.go#L67: 		x.mode = invalid
		call.go#L118: 			x.mode = invalid
		call.go#L191: 	case invalid:
		call.go#L199: 		if x.mode == invalid {
		call.go#L203: 		x.mode = invalid
		call.go#L209: 			if x.mode != invalid {
		call.go#L233: 			x.mode = invalid
		call.go#L237: 		if x.mode != invalid && x.mode != constant_ {
		call.go#L257: 		x.mode = invalid
		call.go#L274: 			x.mode = invalid
		call.go#L285: 			x.mode = invalid
		call.go#L335: 		x.mode = invalid
		call.go#L410: 			if t, ok := x.typ.(*Tuple); ok && x.mode != invalid {
		call.go#L792: 	case invalid:
		call.go#L981: 	x.mode = invalid
		call.go#L1041: 	return x.mode != invalid
		const.go#L243: 		x.mode = invalid
		const.go#L297: 		x.mode = invalid
		conversions.go#L53: 			x.mode = invalid
		conversions.go#L95: 		x.mode = invalid
		expr.go#L131: 	if x.mode == invalid {
		expr.go#L142: 			x.mode = invalid
		expr.go#L156: 		x.mode = invalid
		expr.go#L163: 			x.mode = invalid
		expr.go#L171: 		x.mode = invalid
		expr.go#L364: 		if c.mode == invalid {
		expr.go#L388: 	if x.mode == invalid || isTyped(x.typ) || !isValid(target) {
		expr.go#L485: 		x.mode = invalid
		expr.go#L602: 	x.mode = invalid
		expr.go#L631: 		x.mode = invalid
		expr.go#L646: 			x.mode = invalid
		expr.go#L654: 			if y.mode == invalid {
		expr.go#L655: 				x.mode = invalid
		expr.go#L664: 				x.mode = invalid
		expr.go#L671: 			if y.mode == invalid {
		expr.go#L672: 				x.mode = invalid
		expr.go#L677: 			x.mode = invalid
		expr.go#L698: 				x.mode = invalid
		expr.go#L749: 		x.mode = invalid
		expr.go#L785: 	if x.mode == invalid {
		expr.go#L788: 	if y.mode == invalid {
		expr.go#L789: 		x.mode = invalid
		expr.go#L800: 	if x.mode == invalid {
		expr.go#L823: 		x.mode = invalid
		expr.go#L828: 		x.mode = invalid
		expr.go#L836: 			x.mode = invalid
		expr.go#L846: 				x.mode = invalid
		expr.go#L922: 		if x.mode == invalid {
		expr.go#L926: 		if y.mode == invalid {
		expr.go#L927: 			x.mode = invalid
		expr.go#L993: 	if x.mode == invalid || x.mode == novalue {
		expr.go#L1013: 		x.mode = invalid
		expr.go#L1024: 	x.mode = invalid
		expr.go#L1041: 		if x.mode == invalid {
		expr.go#L1047: 		if x.mode == invalid {
		expr.go#L1053: 		if x.mode == invalid {
		expr.go#L1074: 		if x.mode == invalid {
		expr.go#L1080: 		if x.mode == invalid {
		expr.go#L1086: 		if x.mode == invalid {
		expr.go#L1118: 		case invalid:
		expr.go#L1146: 		if x.mode == invalid {
		expr.go#L1156: 		if x.mode == invalid {
		expr.go#L1184: 	x.mode = invalid
		expr.go#L1274: 	if t, ok := x.typ.(*Tuple); ok && x.mode != invalid {
		expr.go#L1341: 		x.mode = invalid
		expr.go#L1352: 			x.mode = invalid
		index.go#L24: 	case invalid:
		index.go#L30: 		x.mode = invalid
		index.go#L47: 	if x.mode == invalid {
		index.go#L92: 			x.mode = invalid
		index.go#L166: 					x.mode = invalid
		index.go#L190: 		x.mode = invalid
		index.go#L196: 		x.mode = invalid
		index.go#L213: 	if x.mode == invalid {
		index.go#L263: 		x.mode = invalid
		index.go#L274: 				x.mode = invalid
		index.go#L293: 			x.mode = invalid
		index.go#L312: 		x.mode = invalid
		index.go#L321: 		x.mode = invalid
		index.go#L419: 	if x.mode == invalid {
		index.go#L425: 	if x.mode == invalid {
		infer.go#L68: 		if arg.mode == invalid {
		infer.go#L168: 		if arg.mode == invalid {
		literals.go#L64: 			x.mode = invalid
		literals.go#L69: 	if x.mode == invalid {
		literals.go#L75: 		x.mode = invalid
		literals.go#L107: 		x.mode = invalid
		literals.go#L156: 			x.mode = invalid
		literals.go#L237: 			x.mode = invalid
		literals.go#L265: 			x.mode = invalid
		literals.go#L275: 			x.mode = invalid
		literals.go#L291: 			if x.mode == invalid {
		literals.go#L341: 			x.mode = invalid
		operand.go#L25: 	invalid   operandMode = iota // operand is invalid
		operand.go#L40: 	invalid:   "invalid operand",
		operand.go#L157: 	case invalid, novalue, builtin, typexpr:
		operand.go#L288: 		x.mode = invalid
		operand.go#L313: 	if x.mode == invalid || !isValid(T) {
		range.go#L41: 	if isTypes2 && x.mode != invalid && sValue == nil && !check.hasCallOrRecv {
		range.go#L68: 	if x.mode != invalid {
		range.go#L176: 				if x.mode != invalid && !isInteger(x.typ) {
		recording.go#L24: 	case invalid:
		recording.go#L62: 	if mode == invalid {
		recording.go#L100: 	if a[0].mode == invalid {
		stmt.go#L242: 		if x.mode == invalid || v.mode == invalid {
		stmt.go#L246: 		if v.mode == invalid {
		stmt.go#L252: 		if res.mode == invalid {
		stmt.go#L468: 		if ch.mode == invalid || val.mode == invalid {
		stmt.go#L489: 		if x.mode == invalid {
		stmt.go#L499: 		if x.mode == invalid {
		stmt.go#L531: 			if x.mode == invalid {
		stmt.go#L612: 		if x.mode != invalid && !allBoolean(x.typ) {
		stmt.go#L639: 			if x.mode != invalid && !Comparable(x.typ) && !hasNil(x.typ) {
		stmt.go#L641: 				x.mode = invalid
		stmt.go#L731: 			if x.mode != invalid {
		stmt.go#L840: 			if x.mode != invalid && !allBoolean(x.typ) {
		typexpr.go#L22: 	x.mode = invalid
		typexpr.go#L265: 		case invalid:
		typexpr.go#L282: 		case invalid:
		typexpr.go#L526: 		if x.mode != invalid {